home *** CD-ROM | disk | FTP | other *** search
/ Aminet 40 / Aminet 40 (2000)(Schatztruhe)[!][Dec 2000].iso / Aminet / misc / emu / msh-156.lha / syslog / Makefile < prev    next >
Makefile  |  1994-10-24  |  779b  |  39 lines

  1. # $Id: Makefile,v 1.1 1994/10/24 20:36:30 Rhialto Exp $
  2. #
  3. # Makefile for syslog programs and test
  4.  
  5. CC    = DCC -c -proto
  6. CFLAGS    =
  7. LARGE    = -mC -mD
  8. INLINE    = -mi
  9. LD    = DCC
  10.  
  11. .c.o:
  12.     $(CC) $(CFLAGS) $< -o $@
  13.  
  14. all:    log syslogd syslogl.o syslogi.o syslogil.o
  15.     @echo "All done."
  16.  
  17. syslog.o:   syslog.h syslog_private.h
  18. syslogd.o:  syslog.h syslog_private.h
  19.  
  20. log:    log.o syslog.o
  21.     $(LD) log.o syslog.o -o log
  22.  
  23. # syslog.o: large code, large data, long ints, no startup code
  24.  
  25. syslog.o:   syslog.c
  26.     $(CC) $(CFLAGS) syslog.c
  27.  
  28. syslogl.o:   syslog.c
  29.     $(CC) $(CFLAGS) $(LARGE) syslog.c -o syslogl.o
  30.  
  31. syslogi.o:   syslog.c
  32.     $(CC) $(CFLAGS) $(INLINE) syslog.c -o syslogi.o
  33.  
  34. syslogil.o:   syslog.c
  35.     $(CC) $(CFLAGS) $(INLINE) $(LARGE) syslog.c -o syslogil.o
  36.  
  37. syslogd: syslogd.o
  38.     $(LD) syslogd.o -o syslogd
  39.